package com.jt.www.domain.vo;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(description = "教育根据保单号或学校名称查询保单信息")
public class EduPolicyBean {
    /**
     * 查询条件类型 1-姓名+身份证 2-保单号 3-批单号 4-学校名称
     */
    private String queryType;
    /**
     * 产品编码
     */
    private String productCode;
    /**
     * 姓名
     */
    private String name;
    /**
     * 身份证号
     */
    private String idNum;
    /**
     * 渠道编码
     */
    private String channelCode;
    /**
     * 用户编码
     */
    private String userCode;
    /**
     * 多个用逗号隔开
     */
    @ApiModelProperty(value = "保单号")
    private String policyNo;
    @ApiModelProperty(value = "投保单号,多个用逗号隔开")
    private String appCodes;
    @ApiModelProperty(value = "批单号")
    private String queryConditions;

    @ApiModelProperty(value = "学校名称")
    private String schoolName;

    @ApiModelProperty(value = "页码")
    private Integer pageNum = 1;

    @ApiModelProperty(value = "页幅")
    private Integer pageSize = 10;

    private String key;

    @ApiModelProperty(value = "保险止期查询起期")
    private String endDateFrom;

    @ApiModelProperty(value = "保险止期查询止期")
    private String endDateEnd;


    public String getQueryType() {
        return queryType;
    }

    public void setQueryType(String queryType) {
        this.queryType = queryType;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIdNum() {
        return idNum;
    }

    public void setIdNum(String idNum) {
        this.idNum = idNum;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getPolicyNo() {
        return policyNo;
    }

    public void setPolicyNo(String policyNo) {
        this.policyNo = policyNo;
    }

    public String getAppCodes() {
        return appCodes;
    }

    public void setAppCodes(String appCodes) {
        this.appCodes = appCodes;
    }

    public String getQueryConditions() {
        return queryConditions;
    }

    public void setQueryConditions(String queryConditions) {
        this.queryConditions = queryConditions;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getEndDateFrom() {
        return endDateFrom;
    }

    public void setEndDateFrom(String endDateFrom) {
        this.endDateFrom = endDateFrom;
    }

    public String getEndDateEnd() {
        return endDateEnd;
    }

    public void setEndDateEnd(String endDateEnd) {
        this.endDateEnd = endDateEnd;
    }
}
